Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEOPOLD AVENUE Detached £630,605 £315,000 27 Sep 2004
4 LEOPOLD AVENUE Detached £919,000 31 Mar 2025
8 LEOPOLD AVENUE Detached £648,437 £613,000 28 Apr 2023
10 LEOPOLD AVENUE Detached £834,914 £650,000 18 Oct 2019
16 LEOPOLD AVENUE Detached £763,237 £562,000 29 Mar 2017
18 LEOPOLD AVENUE Detached £933,715 £243,500 18 Oct 2000
22 LEOPOLD AVENUE Detached £986,866 £272,500 27 Apr 2001
24 LEOPOLD AVENUE Detached £785,143 £475,000 16 Jul 2007
26 LEOPOLD AVENUE Detached £609,923 £472,500 30 Oct 2018
28 LEOPOLD AVENUE Detached £574,534 £325,000 22 Feb 2013
30 LEOPOLD AVENUE Detached £390,000 5 Apr 2024
32 LEOPOLD AVENUE Detached £711,441 £530,000 2 Jun 2017